most deplorable - Español Inglés Diccionario